package com.alibaba.luohua.common.core.dto.respone;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 物品详情DTO
 *
 * @author luohua
 * @date 2021/6/18
 */
@Data
public class ArticleRspDTO implements Serializable {


    // 基本信息

    /**
     * 物品id
     */
    private Long id;

    /**
     * 物品名称
     */
    private String articleName;

    /**
     * 快捷码(用于物品首字母搜索)
     */
    private String fastCode;

    /**
     * 物品编号
     */
    private String articleCode;

    /**
     * 物品分类信息
     */
    private String articleCategoryInfo;

    /**
     * 物品分类
     */
    private ArticleCategoryDTO articleCategoryDTO;

    /**
     * 库存单位
     */
    private Long unitDictCode;

    // 业务信息

    /**
     * 参考价格(分)
     */
    private Long referencePrice;

    /**
     * 物品规格
     */
    private String articleNorms;

    /**
     * 物品条形码
     */
    private String articleBarcode;


    /**
     * 供应商
     */
    private String supplierName;

    /**
     * 库存数量
     */
    private BigDecimal stockNumber;

    /**
     * 物品品牌
     */
    private String articleBrand;

    /**
     * 库存上限
     */
    private Integer maxStock;

    /**
     * 库存下限
     */
    private Integer minStock;

    /**
     * 存储方式(字典code)
     */
    private Long storeDictCode;

    /**
     * 库存类型(字典code)
     */
    private Long storeTypeCode;
}
